MUCPSO: A Modified Chaotic Particle Swarm Optimization with Uniform Initialization for Optimizing Software Effort Estimation
نویسندگان
چکیده
Particle Swarm Optimization is a metaheuristic optimization algorithm widely used across broad range of applications. The has certain primary advantages such as its ease implementation, high convergence accuracy, and fast speed. Nevertheless, since origin in 1995, swarm still suffers from two shortcomings, i.e., premature easy trapping local optima. Therefore, this study proposes modified chaotic particle with uniform initialization to enhance the comprehensive performance standard by introducing three additional schemes. Firstly, initialized generated through approach. Secondly, replacing linear inertia weight nonlinear map. Thirdly, applying personal learning strategy global search avoid trap proposed examined compared optimization, recent variants, nature-inspired using software effort estimation methods benchmark functions: Use case points, COCOMO, Agile. Detailed investigations prove that schemes work well develop an exploitative manner, which created avoids being trapped on optimum solution explorative manner chaotic-based weight.
منابع مشابه
A Novel Particle Swarm Optimization Approach for Software Effort Estimation
Software Effort Estimation (SEE) is one of the main activities in development of the software projects. Effort estimation in primary stages of development of the software is one of the important challenges the software projects manager faces. One of the common models of SEE is the Constructive Cost Model (COCOMO) model. In this model, the effort for development of the software projects is a fun...
متن کاملChaotic-based Particle Swarm Optimization with Inertia Weight for Optimization Tasks
Among variety of meta-heuristic population-based search algorithms, particle swarm optimization (PSO) with adaptive inertia weight (AIW) has been considered as a versatile optimization tool, which incorporates the experience of the whole swarm into the movement of particles. Although the exploitation ability of this algorithm is great, it cannot comprehensively explore the search space and may ...
متن کاملModified Particle Swarm Optimization
Particle Swarm Optimization (PSO) is a very popular optimization technique, but it suffers from a major drawback of a possible premature convergence i.e. convergence to a local optimum and not to the global optimum. This paper attempts to improve on the reliability of PSO by addressing the drawback. This problem of premature convergence is more probable with the problems, which have the global ...
متن کاملTest Effort Estimation-Particle Swarm Optimization Based Approach
Test Effort Estimation is an important activity in software development because on the basis of effort cost and time required for testing can be calculated. Various models are available for estimating effort but to some extent all models result in erroneous effort estimation. So there is a need to optimize the effort estimated. Meta heuristic techniques can be used for this purpose, to optimize...
متن کاملModified Particle Swarm Optimization for Optimization Problems
In the paper a modified particle swarm optimization (MPSO) is proposed where concepts from firefly algorithm (FA) are borrowed to enhance the performance of particle swarm optimization (PSO). The modifications focus on the velocity vectors of the PSO, which fully use beneficial information of the position of particles and increase randomization item in the PSO. Finally, the performance of the p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2022
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app12031081